sound made when cracking one's joints - Español Inglés Diccionario